pump coupling guard - Espagnol Anglais Dictionnaire